About Geoffrey Turner Site Management Ltd (09646555) United Kingdom