About Je & Jo Ltd (13344768) United Kingdom