About Wilko Mech Limited (09218952) United Kingdom