About Oak Grove Design Limited (05808411) United Kingdom