About Bumbick Ash Limited (12879063) United Kingdom