About Dexter Weiss Limited (12802282) United Kingdom