About Specialized Construction Limited (03410835) United Kingdom