About Ian Sandford Associates Limited (SC671594) United Kingdom