About Jamie Macdougall Limited (SC236646) United Kingdom