About Kerry Swift Limited (08178815) United Kingdom