About Farranfore Limited (09967411) United Kingdom