About Len Bullimore & Sons Ltd (04488066) United Kingdom