About Richard Shore Ltd (11959000) United Kingdom