About Jellison Services Ltd (12855540) United Kingdom