About Theakstone Services Limited (13487601) United Kingdom