About Sorex Holdings Limited (03156479) United Kingdom