About Higher Trewhiddle Management Company Limited (13454220) United Kingdom