About Oakwood Furniture Frames Limited (02488267) United Kingdom