About Thorpe Lane Aggregates Limited (10226117) United Kingdom