About Fran And Rich Limited (07427595) United Kingdom