About Sorrells (scandinavia) Limited (11018677) United Kingdom