About Swallow Electrical Ltd (13645975) United Kingdom