About Ian Deakin International Ltd (12249520) United Kingdom