About Franklyns 23 Limited (SC657538) United Kingdom