About Westar Developments Ltd (12941143) United Kingdom