About Mallorie Estates Limited (06380563) United Kingdom