About Carl Richard Wright Ltd (12320591) United Kingdom