About Mascord (l.a.) Limited (01126795) United Kingdom