About Bamford & Wolfe Ltd (10662972) United Kingdom