About Alley & Bamworth Ltd (11461657) United Kingdom