About Patricia Clarke Ltd (10819949) United Kingdom