About Metalbeaters Limited (11204224) United Kingdom