About Meridian Handtools Uk Limited (12090370) United Kingdom