About Jonathan P Spencer Design And Build Limited (08362149) United Kingdom