About Bayford & Co Ltd (04928440) United Kingdom