About Master Tailor Limited (02587407) United Kingdom