About Partick Cross Limited (SC452751) United Kingdom