About Clapham Commercials York Limited (12584829) United Kingdom