About Finney Skeffington Ltd (12343460) United Kingdom