About Swift Plant Spares Limited (01504448) United Kingdom