About Bauvill Group Limited (12979876) United Kingdom