About Griffoul Limited (03279739) United Kingdom