About Metalloyd Limited (10285136) United Kingdom