About Farr Better Solutions Ltd (11457577) United Kingdom