About Sears Communications Worldwide Limited (07623943) United Kingdom