About Griffin Land Ltd (09740313) United Kingdom