About Aileen Hirst Limited (12240356) United Kingdom