About Sussex Caravan Centre Holdings Limited (07229089) United Kingdom