About Baverstock Enterprises Limited (04418645) United Kingdom