About C. S. Technology Yorkshire Ltd (07172152) United Kingdom