About Aileen Shackell Associates Limited (06259285) United Kingdom