About Wash Farm Barn Limited (12509315) United Kingdom