About Harradine & Co Limited (10568990) United Kingdom