About Jacob Grace Limited (11551953) United Kingdom