About Griffin Art Ltd (10500440) United Kingdom