About Leon Shutkever & Co Ltd (09609980) United Kingdom