About Mcjaggs Limited (10528834) United Kingdom