About Gihl Supercars Limited (11990283) United Kingdom