About Griffinwood Limited (03072459) United Kingdom