About Sorrec Ventures Limited (01819161) United Kingdom