About Dexter Lewis Ltd (10181935) United Kingdom