About Teekens Consultancy Ltd. (07214042) United Kingdom