About Ben A Cooper Ltd (12793450) United Kingdom