About Specializedassemble Ltd (12117028) United Kingdom