About Clas Contracts Limited (10968183) United Kingdom