About Bassett And Macgregor Construction Limited (03916348) United Kingdom