About Bamberworth Limited (01876010) United Kingdom