About Jerome House Ltd (12561591) United Kingdom