About Calhan Tailoring Limited (12852665) United Kingdom