About Ashgill Electronics Trading Limited (13366681) United Kingdom