About Aldred & Hunt Holdings Ltd (12730094) United Kingdom