About Dywayne Thomas Ltd (12794383) United Kingdom