About S & D Surveyors Ltd (12479607) United Kingdom