About Fran S Stack Ltd (12788550) United Kingdom