About Griffin And Scott Ltd (11964818) United Kingdom