About Maidenbower Franklin Limited (11527734) United Kingdom