About Abbie Caravan Services Ltd (12514331) United Kingdom