About Samuel Marshall Holdings Limited (11812605) United Kingdom