About Gryffon Ltd (SC301802) United Kingdom