About Neil Gillis Holdings Limited (09705752) United Kingdom