About Allen & Hemmings Ltd (13470595) United Kingdom