About Lady Ediths Holiday Park Limited (12889237) United Kingdom