About Dexter Fenwick Limited (11509992) United Kingdom