About The Hatchwell Company Limited (03531752) United Kingdom