About Jamie Mcculloch Ltd. (SC346838) United Kingdom