About Servicom (high Tech) Limited (02353848) United Kingdom