About Towngate Billingham Ltd (09824181) United Kingdom