About Jackson Close Limited (06936294) United Kingdom