About Mekal Limited (13606712) United Kingdom