About Jamestead Construction Limited (01976154) United Kingdom