About Oakums Commercial Interiors Limited (12092253) United Kingdom