About Griffin Cardwell Holdings Limited (09323105) United Kingdom