About Brooke Lodge Limited (12889818) United Kingdom