About Depaul Electronics Limited (13677784) United Kingdom