About Thirdway Holdings Limited (13090903) United Kingdom