About Wells And Gregory Building Contractors Ltd. (02694693) United Kingdom