About Amington Contracts Ltd (12487548) United Kingdom