About Magna Carta Clothing Limited (13542682) United Kingdom