About Rnld Lucy Pickerill Ltd (11735581) United Kingdom