About Berwick Lodge Limited (05251593) United Kingdom