About Essex Waistcoats Limited (05975238) United Kingdom