About Stovold Construction Service Ltd (06698486) United Kingdom