About Intastop Limited (01969698) United Kingdom