About Specific Components (bolton) Limited (08156712) United Kingdom