About Crane Building & Design Ltd (13599890) United Kingdom