About Patricia De Isidoro Ltd (10449128) United Kingdom