About Slaugham Place Events Limited (11412734) United Kingdom