About Bidfield Limited (12436123) United Kingdom