About Strawberry Place And Moate Farm Ltd (11769739) United Kingdom