About James Palombo Tailoring Limited (07612034) United Kingdom