About Accuscan International Limited (03135188) United Kingdom