About Patricia Fox Limited (12930185) United Kingdom