About Bamford Investments Ltd (12101732) United Kingdom