About Ross Griffin Ltd (11062228) United Kingdom