About Norcros Securities Limited (00776101) United Kingdom