About Specnoll Limited (01335888) United Kingdom