About Richard Strathdee Limited (SC438696) United Kingdom