About Patricia Dewar Limited (10274494) United Kingdom