About Dexter And Smith Limited (12243064) United Kingdom