About Johnson & Clark(staines) Limited (00333483) United Kingdom