About Bauvill Holdings Ltd (12917604) United Kingdom