About Samuel Ridge London Ltd (13568489) United Kingdom