About Sorrec Limited (01358304) United Kingdom