About Farndale Consulting Limited (10989820) United Kingdom