About Westbury Investment Company Limited (00538909) United Kingdom