About L & S Swift Plant Limited (NI048255) United Kingdom