About Teekayoh Services Ltd (04875649) United Kingdom