About Maverick Holdings (south West) Ltd (12721728) United Kingdom