About Steren Surveyors Ltd (12829588) United Kingdom