About Cooper Technician Ltd (11061358) United Kingdom