About Maddison James Holdings Ltd (12992945) United Kingdom