About Ladywash Farm Ltd (13289154) United Kingdom