About Walter Howarth Developments Ltd (12708920) United Kingdom