About Southover Lodge Limited (07955141) United Kingdom