About Bayford Analysts Ltd (07368423) United Kingdom