About Lost Control Industries Limited (13251699) United Kingdom