About Specialized (uk) Ltd (02354268) United Kingdom