About Richmond & Cooper Ltd (13362579) United Kingdom