About Trevella Caravan Company Limited (00639150) United Kingdom