About Tawdmere Limited (11795681) United Kingdom