About Farragh Limited (05936143) United Kingdom