About Paul Leach L0694 Ltd (04845698) United Kingdom