About Geoffs Place Ltd (08240838) United Kingdom