About The Oak Lydd Limited (12230005) United Kingdom