About Allied London Firestation Holding Company Limited (10272562) United Kingdom