About Fairford Capital Limited (07726595) United Kingdom