About Barkley House Farm Limited (11926323) United Kingdom