About Andrew Shanks Ip Limited (SC593690) United Kingdom