About Griffon Merlin Ltd (05054441) United Kingdom