About The Oak Framing Company Ltd (05779223) United Kingdom