About Denis Abraham Ltd (13334348) United Kingdom