About Aldenham Holdings Ltd (10444313) United Kingdom