About Metball Limited (07844516) United Kingdom