About Specialist Kit Limited (09412764) United Kingdom