About Jimmy S Tailor Limited (05567783) United Kingdom