About Farrs Holdings Ltd (12314705) United Kingdom