About Llantrisant Electrical Services And Sales Limited (03024798) United Kingdom