About Nick Yates Associates Limited (SC219855) United Kingdom