About Jelliss & Co. Limited (05611899) United Kingdom