About I Mckendrick Limited (SC596299) United Kingdom