About Concrete Thinking Limited (04758065) United Kingdom