About Clallsopp Ltd (09923110) United Kingdom