About Charles Hastings Design And Build Limited (11673619) United Kingdom