About Dexter Rowan Ltd (13306479) United Kingdom