About Geoffrey Forrester & Co Limited (08104517) United Kingdom