About Tintagel Consultancy Services Ltd (SC619789) United Kingdom