About M S Bamber & Son Ltd (04477905) United Kingdom