About Frankie & Stone Ltd (12765610) United Kingdom