About Richard Shepherd Construction Limited (12449371) United Kingdom