About Verricom Systems Limited (04588515) United Kingdom