About Geoffrey O Williams Limited (12392009) United Kingdom