About Mortier En Stamper (riddings) Limited (07190118) United Kingdom