About Bramhall Lodge Limited (10132406) United Kingdom