About Roy Stretton Builders Limited (04764554) United Kingdom