About St James Restaurant (bushey) Limited (03302457) United Kingdom