About Hoffman Europe Limited (03907859) United Kingdom