About Tedmoses Consult Ltd (07316432) United Kingdom