About Maguire Jackson Limited (05124751) United Kingdom