About Jericho Limpton Limited (11801692) United Kingdom