About Specialized Works Limited (05414770) United Kingdom