About Richard Sterling Ltd (10003933) United Kingdom