About Finney Swift Ltd (08412927) United Kingdom