About Clapham Commercials Maxus York Limited (11949939) United Kingdom