About Outlook (poole) Management Limited (05693798) United Kingdom