Martinspeed - London

Does any one have any photos of this fine arts company based in South East London? Especially what looks like a crew cabbed MAN TGA XXL. Help please.