About Tern House Limited (07248286) United Kingdom