About Geoffrey Smith Ltd (10491822) United Kingdom