About Harris & Co Developments Ltd (10383413) United Kingdom