About Jackson Lees Group Ltd (07889828) United Kingdom