About Manufacturing Magic Metal 247 Limited (10037806) United Kingdom