About R. Stow Builders Limited (03555303) United Kingdom