About Bamber & Fraser Ltd (10268319) United Kingdom