About D Thackray Ltd (12468713) United Kingdom