About Jericho Mead Ltd (08977976) United Kingdom