About Franklin Browns Limited (SC504381) United Kingdom