About Barclay And Soapy Limited (SC125930) United Kingdom