About Scanlon Finance Ltd (10320343) United Kingdom