About Lydbrook Limited (01598102) United Kingdom