About Petticoat Management Team Limited (03741755) United Kingdom