About Norcom Technology Limited (02467086) United Kingdom