About Bayfields (staffordshire) Limited (10143959) United Kingdom