About Bidmead Factors Ltd (10335934) United Kingdom