About Gsd Clapham Ltd (09438823) United Kingdom