About Bury & Bean Ltd (04475393) United Kingdom