About Hammond Mouldings Limited (07245852) United Kingdom