About Stuart Salisbury Limited (05998239) United Kingdom