About Senorita Tailoring Limited (12470145) United Kingdom