About Thackray Jones Ltd (07367816) United Kingdom