About Walshaw Capital Ltd (09813268) United Kingdom