About 42 Claverton Street Limited (07641799) United Kingdom