About Patricia Wengraf Limited (01209185) United Kingdom