About Farber Ltd (12359903) United Kingdom