About Amado Durham Limited (12158924) United Kingdom