About Salisbury Associates Limited (SC324269) United Kingdom