About Lynch Oak & Stone Limited (08762735) United Kingdom