About Hammel (gb&i) Limited (06802279) United Kingdom