About Seymours Caravan Sales Limited (02149035) United Kingdom