About J J Shelton Limited (10051369) United Kingdom