About Julian Grant Holdings Limited (07739359) United Kingdom