About Sandra Diane Leacock Ltd (13050317) United Kingdom