About Bowler Hat Kitchen Utensils Ltd (11838998) United Kingdom