About Mark Groombridge Oak Frame S & Restoration Limited (09791317) United Kingdom