About Johel Shelmerdine Ltd (12440016) United Kingdom