About Coxy S Installations Limited (13043191) United Kingdom