About Tealby Metalcraft Ltd (12281784) United Kingdom