About Klf Tamworth Limited (11482539) United Kingdom