About Dexter Lat Limited (06842906) United Kingdom