About Cooper & Westgate Developments Ltd (10760958) United Kingdom