About Dennis Pascal Uche Limited (08942822) United Kingdom