About J & A Stevenson Limited (06227073) United Kingdom