About Stephen Harker Fabrications Ltd (10892929) United Kingdom