About Detour (menswear) Limited (04992880) United Kingdom