About Snedden Campbell Limited (SC272354) United Kingdom