About Baron Tailors Limited (05905047) United Kingdom