About Limes Tamworth 42 Limited (10161291) United Kingdom