About Francombs Rochester Limited (13427117) United Kingdom