About Oak-apple Frames Limited (06542176) United Kingdom