About Butch Tailors International Ltd. (13569239) United Kingdom