About Geoffrey Allen Associates Ltd (11602162) United Kingdom