About Lookout Fire & Security Solutions Ltd (13247719) United Kingdom