About Roger Oates Design Company Limited (03527610) United Kingdom