About Ablelec Limited (04924346) United Kingdom