About Farran Consultancy Limited (07092863) United Kingdom