About Bardfield Limited (03966308) United Kingdom