About Bamber & Campbell Ltd (13475781) United Kingdom