About Hermiston Securities Limited (SC027075) United Kingdom