About Carter Lennon Clothing Limited (SC602802) United Kingdom