About The Specialist Works Limited (04604217) United Kingdom