About Allan & Newton Holdings Limited (13223977) United Kingdom