About Sharp Stewart & Co. Ltd (11255526) United Kingdom