About Walland Farm Limited (07743898) United Kingdom