About D Turner & Co (1953) Limited (09818181) United Kingdom