About Thackelay S Limited (02756458) United Kingdom