About The Specials Laboratory Limited (03805418) United Kingdom