About Winmore Engineering Limited (10145588) United Kingdom