About Townhill Safety Ltd (10040946) United Kingdom