About Allord Limited (11904675) United Kingdom