About R & Jay S Special Projects Limited (04215827) United Kingdom