About Berwick Holiday Centre Limited (01124001) United Kingdom