About Winchmore Industries Limited (13149111) United Kingdom