About Shaftesbury Construction Services Limited (12671819) United Kingdom