About Havenhands The Bakers Limited (06611223) United Kingdom