About Red Kangaroo (coventry) Ltd (10257918) United Kingdom