About Ansor Thames Limited (07572725) United Kingdom