About Ivo & J Ltd (07577603) United Kingdom