About Jamie Maguire Limited (12687643) United Kingdom