About Allenbrooke Plc (09142135) United Kingdom