About Davies & Crane Ltd (07750575) United Kingdom