About Jameshickman Ltd (12058838) United Kingdom