About Denis Abraham Ltd (12138493) United Kingdom