About St Andrews Place Ltd (SC601824) United Kingdom