About Bh Glenn Limited (06860728) United Kingdom