About Gar Howells Limited (12827315) United Kingdom