About Abbey Mortimer Holdings Limited (11939892) United Kingdom