About Aiken Caravan Manufacturers Limited (NI026508) United Kingdom