About Lindores & Griffin Ltd (10988004) United Kingdom