About Waldorf Farrow Ltd (11129110) United Kingdom