About Weddel Swift Limited (04021321) United Kingdom