About 341 Clapham Road Limited (09719973) United Kingdom