About Thakeham Advanced Limited (13415233) United Kingdom