About Jackson Retail Staffordshire Ltd (13525378) United Kingdom