About Franklin Rose Search Limited (10056498) United Kingdom