About Sec Norbury Limited (03417071) United Kingdom