About Marr House Farm Limited (06005304) United Kingdom