About Sid Owen Ltd (SC334764) United Kingdom