About Amington Holdings Ltd (12247986) United Kingdom