About Harris & Elliot Developments Ltd (12219212) United Kingdom