About Griffin Of London Limited (04863149) United Kingdom