About Glenthorne Construction Limited (08323967) United Kingdom