About Oak & Lime Ltd (05729928) United Kingdom