About D. Weatherhead Limited (01570289) United Kingdom