About Applelec Group Limited (05581079) United Kingdom