About Cuckmere House Limited (04799414) United Kingdom