About Hyslop Investments Ltd (11950758) United Kingdom