About Farrimond Solutions Ltd (09851546) United Kingdom