About Mechtal Ltd (09122559) United Kingdom