About Anu Car Hire Service Ltd (11721883) United Kingdom