About Steven Shields Building Limited (05307980) United Kingdom