About The Oak Glasshouse Company Ltd (06599065) United Kingdom